package cn.fl.audit.vo;

import cmm.web.core.framework.vo.BaseVO;

 /**
 * @Description: 驳回意见
 */
public class AudRejectOpinionVO extends BaseVO{

	/**
	 * 
	 */
	private static final long serialVersionUID = -539539857994083244L;
	/**
	 * 信审基础台账ID
     */
	private Long bookId;
	/**
	 * 父级驳回意见ID;ID;...
     */
	private String parentPath;
	/**
	 * 选中项值最后一级多选值ID;ID...
     */
	private String selectedValue;
	/**
	 * 备注
     */
	private String remark;
	/**
	 * 驳回次数
     */
	private Long times;
	/**
	 * 驳回意见类型-数据字典 1-放款驳回  2-信审驳回
     */
	private String opinionTypeCd;
	/**
	 * 项目ID
     */
	private Long projectId;
	/**
	 * 付款信息ID
	 */
	private Long capPayId;
	/**
	 * 流程实例ID
     */
	private String proIntId;
	/**
	 * 任务ID
     */
	private String taskId;
	/**
	 * 任务定义KEY
     */
	private String taskDefKey;
	
	//***********附加属性-开始**************/
	/**
	 * 父级原因 详细
     */
	private String parentPathDesc;
	/**
	 * 选中项值详细
     */
	private String selectedValueDesc;
	/**
	 * 任务名称
	 */
	private String taskNm;
	
	//***********附加属性-结束**************/


	
	/**
	 * 信审基础台账ID
     */
	public Long getBookId() {
		return bookId;
	}

	public String getParentPathDesc() {
		return parentPathDesc;
	}

	public Long getCapPayId() {
		return capPayId;
	}

	public void setCapPayId(Long capPayId) {
		this.capPayId = capPayId;
	}

	public void setParentPathDesc(String parentPathDesc) {
		this.parentPathDesc = parentPathDesc;
	}

	public String getSelectedValueDesc() {
		return selectedValueDesc;
	}

	public void setSelectedValueDesc(String selectedValueDesc) {
		this.selectedValueDesc = selectedValueDesc;
	}

	/**
	 * 信审基础台账ID
     */
	public void setBookId(Long bookId) {
		this.bookId = bookId;
	}
	
	/**
	 * 父级路径(格式：祖父ID,父ID,子ID)
     */
	public String getParentPath() {
		return parentPath;
	}

	/**
	 * 父级路径(格式：祖父ID,父ID,子ID)
     */
	public void setParentPath(String parentPath) {
		this.parentPath = parentPath;
	}
	
	/**
	 * 选中项值（格式：value1,value2)
     */
	public String getSelectedValue() {
		return selectedValue;
	}

	/**
	 * 选中项值（格式：value1,value2)
     */
	public void setSelectedValue(String selectedValue) {
		this.selectedValue = selectedValue;
	}
	
	/**
	 * 备注
     */
	public String getRemark() {
		return remark;
	}

	/**
	 * 备注
     */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	
	/**
	 * 驳回次数
     */
	public Long getTimes() {
		return times;
	}

	/**
	 * 驳回次数
     */
	public void setTimes(Long times) {
		this.times = times;
	}
	
	/**
	 * 驳回意见类型-数据字典 1-放款驳回  2-信审驳回
     */
	public String getOpinionTypeCd() {
		return opinionTypeCd;
	}

	/**
	 * 驳回意见类型-数据字典 1-放款驳回  2-信审驳回
     */
	public void setOpinionTypeCd(String opinionTypeCd) {
		this.opinionTypeCd = opinionTypeCd;
	}
	
	/**
	 * 项目ID
     */
	public Long getProjectId() {
		return projectId;
	}

	/**
	 * 项目ID
     */
	public void setProjectId(Long projectId) {
		this.projectId = projectId;
	}
	
	/**
	 * 流程实例ID
     */
	public String getProIntId() {
		return proIntId;
	}

	/**
	 * 流程实例ID
     */
	public void setProIntId(String proIntId) {
		this.proIntId = proIntId;
	}
	
	/**
	 * 任务ID
     */
	public String getTaskId() {
		return taskId;
	}

	/**
	 * 任务ID
     */
	public void setTaskId(String taskId) {
		this.taskId = taskId;
	}
	
	/**
	 * 任务定义KEY
     */
	public String getTaskDefKey() {
		return taskDefKey;
	}

	/**
	 * 任务定义KEY
     */
	public void setTaskDefKey(String taskDefKey) {
		this.taskDefKey = taskDefKey;
	}

	public String getTaskNm() {
		return taskNm;
	}

	public void setTaskNm(String taskNm) {
		this.taskNm = taskNm;
	}


}
